Syde\Vendor\Inpsyde\PayoneerForWoocommerce\Analytics\AnalyticsModule S

Total Complexity 41
Dependencies 6
Dependents 0
Total lines 251
Lines of code 190
Logical lines of code 119
Comment lines 39
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
registerCheckoutViewedListener()
S
57 5 15
getSelectedPaymentMethodFromGateways()
S
61 4 13
run()
S
57 3 17
registerOrderPayFormSubmittedListener()
S
55 3 17
registerOrderFailedFromCheckoutListener()
S
58 3 13
getChosenPaymentMethod()
S
64 3 11
registerOrderCreatedFromCheckoutListener()
S
56 2 16
ensureOrderHasGaSessionId()
S
67 2 8
getCartTotal()
S
67 2 8
getTotalOnOrderPayPage()
S
68 2 7
registerPluginActivatedListener()
S
66 2 8
extensions()
S
68 2 7
services()
S
68 2 7
setUpTrackedHooksHandling()
S
65 2 10
registerPaymentRelatedListeners()
S
65 1 10
registerOrderStatusChangedToFailedListener()
S
63 1 10
getPostedPaymentMethod()
S
77 1 3
registerOrderStatusChangedToProcessingListener()
S
63 1 10